body[data-background-color="dark"] .card, body[data-background-color="dark"] .list-group-item, body[data-background-color="dark"] .row-card-no-pd, body[data-background-color="dark"] .timeline > li > .timeline-panel {
    background: #202940;
}
body[data-background-color="dark"] {
    background: #1a2035;
}

.h1, h1 {
    font-size: 1.725rem;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    line-height: 1.4;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}
.m-0 {
    margin: 0 !important;
}
.mb-3, .my-3 {
    margin-bottom: 1rem !important;
}
.p-3 {
    padding: 1rem !important;
}
.text-muted {
    color: #99a5b0 !important;
}
.text-black {
    color: #000 !important;
}

.icon-lg {
    font-size: 36px !important;
}


.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.card, .card-light {
    border-radius: 5px;
    background-color: #fff;
    /*margin-bottom: 10px;*/
    -webkit-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    -moz-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    box-shadow: 2px 6px 15px 0
    rgba(69,65,78,.1);
    border: 0;
}

.card-dark {
    border-radius: 5px;
    background-color: #213267;
    /*margin-bottom: 10px;*/
    -webkit-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    -moz-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    box-shadow: 2px 6px 15px 0
    rgba(69,65,78,.1);
    border: 0;
}

.row-card-no-pd {
    border-radius: 5px;
    margin-left: 0;
    margin-right: 0;
    background: #fff;
    margin-bottom: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
    position: relative;
    -webkit-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    -moz-box-shadow: 2px 6px 15px 0 rgba(69,65,78,.1);
    box-shadow: 2px 6px 15px 0
    rgba(69,65,78,.1);
    border: 0;
}
.card-danger .card-category, .card-danger .card-title, .card-danger label, .card-dark .card-category, .card-dark .card-title, .card-dark label, .card-default .card-category, .card-default .card-title, .card-default label, .card-info .card-category, .card-info .card-title, .card-info label, .card-primary .card-category, .card-primary .card-title, .card-primary label, .card-secondary .card-category, .card-secondary .card-title, .card-success .card-category, .card-success .card-title, .card-success label, .card-warning .card-category, .card-warning .card-title, .card-warning label {
    color: #fff;
}
.card {
    word-wrap: break-word;
}
.card-round {
    border-radius: 5px;
}
.card-default {
    background:#1a2035!important
}
.card-primary {
    background:#1572e8!important
}
.card-secondary {
    background:#6861ce!important
}
.card-info {
    background:#48abf7!important;
}
.card-success {
    background:#31ce36!important
}
.card-warning {
    background:#ffad46!important
}
.card-danger {
    background:#f25961!important
}
.card-gray {
    background:#273866!important
}
.card-danger, .card-dark, .card-default, .card-info, .card-primary, .card-secondary, .card-success, .card-warning, .card-gray {
    color: #fff;
}

.card-stats .card-body {
    padding: 15px !important;
}

.card-stats .icon-big {
    width: 100%;
    height: 100%;
    font-size: 2.2em;
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.card-stats .icon-big {
    font-size: 2.2em;
}
.card-stats .col-stats {
    align-items: center;
    display: flex;
    padding-left: 15px;
}
.card-stats .card-category {
    margin-top: 0;
}
.card-stats .card-title {
    margin-bottom: 0 !important;
}
.card-category {
    margin-top: 8px;
    font-size: 14px;
    color: #FFFFFF;
    margin-bottom: 0;
    word-break: normal;
}
.card-title {
    margin: 0;
    margin-bottom: 0px;
    color: #FFFFFF;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.6;
}